satellite-based sensor - Alemán Inglés Diccionario